// 引入request函数
import { request } from '../../request/request'
Page({
  data: {
    // 商品数量
    goodsCount: 0,
    // 轮播图列表
    swiperImgList: [],
    // 品牌直供列表
    brandList: [],
    // 新品首发列表
    newGoodsList: [],
    // 人气推荐商品列表
    hotGoodsList: [],
    // 专题精选轮播图列表
    topicList: [],
    // 分类商品列表
    categoryList: []
  },
  onLoad: function () {
    this.getHomeData()
  },
  // 发送请求获取首页数据
  async getHomeData() {
    const res = await request({url: '/index/index'})
    const response = await request({url: '/goods/count'})
    console.log(res.data)
    this.setData({
      goodsCount: response.data.goodsCount,
      swiperImgList: res.data.banner,
      brandList: res.data.brandList,
      newGoodsList: res.data.newGoodsList,
      hotGoodsList: res.data.hotGoodsList,
      topicList: res.data.topicList,
      categoryList: res.data.categoryList
    })
  },
  // 点击分类频道
  switchTab(e) {
    const { id } = e.currentTarget.dataset
    console.log(id)
    // 将id存储在本地缓存中
    wx.setStorageSync('categoryId', id)
    // 跳转至分类页面
    wx.switchTab({
      url: '/pages/category/category'
    })
  }
})
